package com.homework.ch05;

class Person {
    private String name;
    private int age;

    // 无参构造器
    public Person() {
    }
    protected void print1(){
        System.out.println("haha");
    }
    // 两参构造器，参数为 name 和 age
    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }
    protected void print2(){
        System.out.println("haha");
    }
    // 一参构造器，参数为 name，借助两参构造器实现（age 设为默认值，这里设为 0）
    public Person(String name) {
        this(name, 0);
    }

    // show 方法，输出类对象基本信息
    public void show() {
        System.out.println("姓名：" + name + "，年龄：" + age);
    }
}
